package proyecto.BusinessLogic;

import java.util.List;

import javax.ejb.Remote;
import javax.ejb.Stateless;
import javax.naming.Context;
import javax.naming.InitialContext;
import javax.naming.NamingException;

import proyecto.DataAccessObject.UsuarioDAORemote;

@Stateless
@Remote(UsuarioBLRemote.class)
public class UsuarioBL implements UsuarioBLRemote {
	UsuarioDAORemote usuarioDAORemote;
		
	public List findByNamePassword(String name, String password)
	{	
		try
		{
			Context context = new InitialContext();
			usuarioDAORemote = (UsuarioDAORemote) context.lookup("UsuarioDAO/remote");
		} catch (NamingException e)
		{
			e.printStackTrace();
			throw new RuntimeException(e);
		} 
		
	    return usuarioDAORemote.findByNamePassword(name, password);
	}
	
}
